a.blue:link,a.blue:visited {
	color: #3366dd;
	text-decoration: none;
}

a.blue:hover {
	color: #3366dd;
	text-decoration: none;
}
/*========================
======= button ==============*/
a.btu01 {
	width: 92px;
	height: 26px;
	background: url(/wxplugin/res/wap/ssq/images/btu.png) no-repeat;
	display: block;
}

.btu02 {
	width: 94px;
	height: 32px;
	background: url(/wxplugin/res/wap/ssq/images/btu.png) no-repeat 0 -40px;
	display: inline-block;
	margin: 0 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
}

a.btu03 {
	width: 94px;
	height: 32px;
	background: url/wxplugin/res/wap/ssq/images/btu.png) no-repeat 0 -88px;
	display: inline-block;
	margin: 0 5px;
}

.winners  dl  dd  .btu04 {
	background: #F0F0F0 repeat-x;
	width: 49px;
	height: 21px;
	font-size: 12pt;
	cursor: hand;
	background: url(/wxplugin/res/wap/ssq/images/btu.png) 0 -136px;
	display: inline-block;
	color: #fff;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 21px;
}
/*========================
======= index ==============*/
.top {
	width: 100%;
	height: 30px;
	line-height: 30px;
	background-color: #fff7dc;
}

.top table {
	width: 100%;
	color: #363636;
}

.top table td {
	padding-left: 10px;
}

.top table td span,.personalCenter dl dd span {
	color: #ed1c24;
}

.top table .inner {
	width: 92px;
	padding: 0 10px 0 0;
}

.ad {
	width:100%;
	height:84px;
	background-image: url(/wxplugin/res/wap/ssq/images/adbg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	text-align: center;
}

.nav {
	width: 100%;
	height: 29px;
	background: url(/wxplugin/res/wap/ssq/images/nav.jpg) repeat-x;
	color: #fff;
	text-align: center;
}

.nav a {
	line-height: 29px;
	color: #fff;
	margin: 0 10px;
	font-weight: bold;
}

.text {
	text-indent: 2em;
	padding: 10px;
}

.texth1 {
	font-weight: bold;
	text-indent: 0px;
}

.text a {
	color: #3366dd;
	margin-left: 5px;
}

.lotteryTicket,.goldenEggs,.integration,.list,.gameApp,.faq,.winners {
	width: 100%;
	padding-bottom: 10px;
}

.goldenEggs,.integration,.list,.gameApp,.faq,.winners { width:100%; padding-bottom:10px; }

.lotteryTicket dl dt,.goldenEggs dl dt,.integration dl dt,.list dl dt,.gameApp dl dt,.faq dl dt,.winners dl dt {
	color: #fff;
	background-color: #f8aa2c;
	height: 27px;
	line-height: 27px;
	text-indent: 1em;
	font-size: 14px;
	font-weight: bold;
}

.lotteryTicket dl .dt1 {
	background-color: #c325d5;
}

.lotteryTicket dl dd {
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	font-size:15px;
}

.lotteryTicket   dl   dd   .input1 {
	display: inline-block;
	border: #d51f14 solid 1px;
	width: 50px;
	height:35px;
}

.lotteryTicket dl dd table,.integration dl dd table {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

.lotteryTicket dl dd table td,.integration dl dd .dunit01 td {
	width: 70px;
	line-height: 20px;
	text-align: center;
}

.goldenEggs { padding-bottom:0; }
.goldenEggs dl dt { background-color:#f82c2c; }
.goldenEggs dl dd {
	width:100%;
	height:136px;
	padding:0;
	background-color: #fcead2;
	text-align: center;
}

.integration dl dt {
	background-color: #2ca6f5;
}

.integration dl .title {
	border-bottom: #2ca6f5 solid 1px;
	text-indent: 1em;
}

.integration dl .title a {
	float: right;
	margin-right: 10px;
	color: #3366dd;
}

.dtmore a {
	float: right;
	margin-right: 10px;
	color: #3366dd;
}

.integration dl dd table {
	margin: 10px auto;
}

.integration dl dd .dunit02 {
	width: 300px;
	text-align: center;
}

.integration dl dd .dunit02 .inner01 {
	width: 80px;
}

.integration dl dd .dunit02 .inner01 p {
	margin-top: -10px;
}

.integration dl dd .dunit02 .inner02 p {
	line-height: 20px;
}

.integration dl dd .dunit02 .inner02 p a {
	margin: 0 5px;
}

.list dl dt {
	background-color: #f82c2c;
}

.list dl dt a {
	color: #fff600;
	margin-left: 10px;
}

.list dl dd {
	padding: 0 10px;
}

.list dl dd table {
	width: 100%;
	margin: 10px auto;
	text-align: left;
}

.list dl dd table .inner {
	width: 90px;
	text-align: right;
}

.footer,.bottom {
	width: 100%;
	height: 30px;
	line-height: 30px;
	background-color: #2ca6f5;
	text-align: center;
	color: #fff;
}

.footer a {
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}
/*========================
======= gameApplications ==============*/
.logo {
	width: 100%;
	height: 30px;
	background: url(../images/logo.jpg) no-repeat;
}

.gameApp dl dt {
	background-color: #2ca6f5;
}

.gameApp dl dd {
	text-align: center;
}

.gameApp dl dd a {
	margin: 0 2px;
}

.gameApp dl dd table {
	margin: 10px auto;
	text-align: center;
	line-height: 18px;
}

.gameApp dl dd table td {
	width: 80px;
	padding: 0 5px;
}

.bottom {
	background-color: #fff;
	text-align: left;
}

.bottom a {
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	color: #00469b;
	font-size: 14px;
	font-weight: 100;
	margin-left: 10px;
}
/*========================
======= gameApplications ==============*/
.faq dl dt {
	background-color: #f8aa2c;
}

.faq dl dd {
	border-bottom: #F90 solid 1px;
	padding: 0 5px 5px 5px;
}

.faq dl dd dt {
	background-color: #fff;
	color: #00469b;
}

.faq dl dd dd {
	border: none;
	text-indent: 1.5em;
	line-height: 18px;
}
/*========================
======= personalCenter ==============*/
.personalCenter dl dd {
	padding: 10px 10px 0 10px;
	border: none;
}

.personalCenter dl dd table {
	width: 100%;
	margin: 10px 0;
	border: #6CF solid 1px;
}

.personalCenter dl dd table th {
	line-height: 24px;
	background-color: #ffe7bc;
	text-align: center;
}

.personalCenter dl dd table td {
	line-height: 24px;
	text-align: center;
}

.personalCenter dl dd table .inner,.winners dl dd table .inner {
	background-color: #f3f3f3;
}
/*========================
======= winners ==============*/
.winners dl dt {
	background-color: #f82c2c;
}

.winners dl dd {
	padding: 10px 10px 0 10px;
}

.winners dl dd a.sel {
	background-color: #def2fa;
	padding: 2px 5px;
}

.winners dl dd select {
	width: 90px;
	margin-right: 10px;
}

.winners dl dd table {
	width: 100%;
	margin: 10px 0;
	text-align: left;
}

.winners dl dd table td {
	padding: 0 10px;
}